home *** CD-ROM | disk | FTP | other *** search
- /* this ALWAYS GENERATED file contains the definitions for the interfaces */
-
-
- /* File created by MIDL compiler version 5.01.0164 */
- /* at Thu Aug 30 19:52:55 2007
- */
- /* Compiler settings for d:\tc14\XDB\xdbdraw.odl:
- Os (OptLev=s), W1, Zp8, env=Win32, ms_ext, c_ext
- error checks: allocation ref bounds_check enum stub_data
- */
- //@@MIDL_FILE_HEADING( )
-
-
- /* verify that the <rpcndr.h> version is high enough to compile this file*/
- #ifndef __REQUIRED_RPCNDR_H_VERSION__
- #define __REQUIRED_RPCNDR_H_VERSION__ 440
- #endif
-
- #include "rpc.h"
- #include "rpcndr.h"
-
- #ifndef __xdbdraw_h__
- #define __xdbdraw_h__
-
- #ifdef __cplusplus
- extern "C"{
- #endif
-
- /* Forward Declarations */
-
- #ifndef __IDraw_FWD_DEFINED__
- #define __IDraw_FWD_DEFINED__
- typedef interface IDraw IDraw;
- #endif /* __IDraw_FWD_DEFINED__ */
-
-
- #ifndef __IDrawEx_FWD_DEFINED__
- #define __IDrawEx_FWD_DEFINED__
- typedef interface IDrawEx IDrawEx;
- #endif /* __IDrawEx_FWD_DEFINED__ */
-
-
- #ifndef __IView_FWD_DEFINED__
- #define __IView_FWD_DEFINED__
- typedef interface IView IView;
- #endif /* __IView_FWD_DEFINED__ */
-
-
- void __RPC_FAR * __RPC_USER MIDL_user_allocate(size_t);
- void __RPC_USER MIDL_user_free( void __RPC_FAR * );
-
-
- #ifndef __XDbDraw_LIBRARY_DEFINED__
- #define __XDbDraw_LIBRARY_DEFINED__
-
- /* library XDbDraw */
- /* [version][uuid] */
-
-
- DEFINE_GUID(LIBID_XDbDraw,0x48B681D0,0x6F1E,0x11d2,0x8D,0x6A,0x00,0x00,0x21,0x45,0x2D,0xB6);
-
- #ifndef __IDraw_INTERFACE_DEFINED__
- #define __IDraw_INTERFACE_DEFINED__
-
- /* interface IDraw */
- /* [object][dual][oleautomation][uuid] */
-
-
- DEFINE_GUID(IID_IDraw,0x57DDC894,0x6D8B,0x11D2,0x9D,0x04,0x00,0x00,0x01,0x18,0x78,0x63);
-
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("57DDC894-6D8B-11D2-9D04-000001187863")
- IDraw : public IDispatch
- {
- public:
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE Draw(
- /* [in] */ long hDC,
- /* [in] */ long lLeft,
- /* [in] */ long lTop,
- /* [in] */ long lRight,
- /* [in] */ long lBottom,
- /* [in] */ IDispatch __RPC_FAR *pIDisp,
- /* [in] */ long lFlags) = 0;
-
- };
-
- #else /* C style interface */
-
- typedef struct IDrawVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- IDraw __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- IDraw __RPC_FAR * This);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- IDraw __RPC_FAR * This);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- IDraw __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- IDraw __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- IDraw __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR __RPC_FAR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID __RPC_FAR *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Invoke )(
- IDraw __RPC_FAR * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS __RPC_FAR *pDispParams,
- /* [out] */ VARIANT __RPC_FAR *pVarResult,
- /* [out] */ EXCEPINFO __RPC_FAR *pExcepInfo,
- /* [out] */ UINT __RPC_FAR *puArgErr);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Draw )(
- IDraw __RPC_FAR * This,
- /* [in] */ long hDC,
- /* [in] */ long lLeft,
- /* [in] */ long lTop,
- /* [in] */ long lRight,
- /* [in] */ long lBottom,
- /* [in] */ IDispatch __RPC_FAR *pIDisp,
- /* [in] */ long lFlags);
-
- END_INTERFACE
- } IDrawVtbl;
-
- interface IDraw
- {
- CONST_VTBL struct IDrawVtbl __RPC_FAR *lpVtbl;
- };
-
-
-
- #ifdef COBJMACROS
-
-
- #define IDraw_QueryInterface(This,riid,ppvObject) \
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
-
- #define IDraw_AddRef(This) \
- (This)->lpVtbl -> AddRef(This)
-
- #define IDraw_Release(This) \
- (This)->lpVtbl -> Release(This)
-
-
- #define IDraw_GetTypeInfoCount(This,pctinfo) \
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
-
- #define IDraw_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
-
- #define IDraw_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
-
- #define IDraw_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
-
-
- #define IDraw_Draw(This,hDC,lLeft,lTop,lRight,lBottom,pIDisp,lFlags) \
- (This)->lpVtbl -> Draw(This,hDC,lLeft,lTop,lRight,lBottom,pIDisp,lFlags)
-
- #endif /* COBJMACROS */
-
-
- #endif /* C style interface */
-
-
-
- /* [id] */ HRESULT STDMETHODCALLTYPE IDraw_Draw_Proxy(
- IDraw __RPC_FAR * This,
- /* [in] */ long hDC,
- /* [in] */ long lLeft,
- /* [in] */ long lTop,
- /* [in] */ long lRight,
- /* [in] */ long lBottom,
- /* [in] */ IDispatch __RPC_FAR *pIDisp,
- /* [in] */ long lFlags);
-
-
- void __RPC_STUB IDraw_Draw_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
-
- #endif /* __IDraw_INTERFACE_DEFINED__ */
-
-
- #ifndef __IDrawEx_INTERFACE_DEFINED__
- #define __IDrawEx_INTERFACE_DEFINED__
-
- /* interface IDrawEx */
- /* [object][dual][oleautomation][uuid] */
-
-
- DEFINE_GUID(IID_IDrawEx,0xA45EDFD0,0x6FE3,0x11d2,0x8D,0x6C,0x00,0x00,0x21,0x45,0x2D,0xB6);
-
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("A45EDFD0-6FE3-11d2-8D6C-000021452DB6")
- IDrawEx : public IDispatch
- {
- public:
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE Draw(
- /* [in] */ IDispatch __RPC_FAR *pIDispView,
- /* [in] */ IDispatch __RPC_FAR *pIDispDbObj,
- /* [in] */ long lFlags) = 0;
-
- virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_Properties(
- /* [out][in] */ IDispatch __RPC_FAR *__RPC_FAR *ppIDispProps) = 0;
-
- };
-
- #else /* C style interface */
-
- typedef struct IDrawExVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- IDrawEx __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- IDrawEx __RPC_FAR * This);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- IDrawEx __RPC_FAR * This);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- IDrawEx __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- IDrawEx __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- IDrawEx __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR __RPC_FAR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID __RPC_FAR *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Invoke )(
- IDrawEx __RPC_FAR * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS __RPC_FAR *pDispParams,
- /* [out] */ VARIANT __RPC_FAR *pVarResult,
- /* [out] */ EXCEPINFO __RPC_FAR *pExcepInfo,
- /* [out] */ UINT __RPC_FAR *puArgErr);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Draw )(
- IDrawEx __RPC_FAR * This,
- /* [in] */ IDispatch __RPC_FAR *pIDispView,
- /* [in] */ IDispatch __RPC_FAR *pIDispDbObj,
- /* [in] */ long lFlags);
-
- /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Properties )(
- IDrawEx __RPC_FAR * This,
- /* [out][in] */ IDispatch __RPC_FAR *__RPC_FAR *ppIDispProps);
-
- END_INTERFACE
- } IDrawExVtbl;
-
- interface IDrawEx
- {
- CONST_VTBL struct IDrawExVtbl __RPC_FAR *lpVtbl;
- };
-
-
-
- #ifdef COBJMACROS
-
-
- #define IDrawEx_QueryInterface(This,riid,ppvObject) \
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
-
- #define IDrawEx_AddRef(This) \
- (This)->lpVtbl -> AddRef(This)
-
- #define IDrawEx_Release(This) \
- (This)->lpVtbl -> Release(This)
-
-
- #define IDrawEx_GetTypeInfoCount(This,pctinfo) \
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
-
- #define IDrawEx_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
-
- #define IDrawEx_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
-
- #define IDrawEx_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
-
-
- #define IDrawEx_Draw(This,pIDispView,pIDispDbObj,lFlags) \
- (This)->lpVtbl -> Draw(This,pIDispView,pIDispDbObj,lFlags)
-
- #define IDrawEx_get_Properties(This,ppIDispProps) \
- (This)->lpVtbl -> get_Properties(This,ppIDispProps)
-
- #endif /* COBJMACROS */
-
-
- #endif /* C style interface */
-
-
-
- /* [id] */ HRESULT STDMETHODCALLTYPE IDrawEx_Draw_Proxy(
- IDrawEx __RPC_FAR * This,
- /* [in] */ IDispatch __RPC_FAR *pIDispView,
- /* [in] */ IDispatch __RPC_FAR *pIDispDbObj,
- /* [in] */ long lFlags);
-
-
- void __RPC_STUB IDrawEx_Draw_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [propget][id] */ HRESULT STDMETHODCALLTYPE IDrawEx_get_Properties_Proxy(
- IDrawEx __RPC_FAR * This,
- /* [out][in] */ IDispatch __RPC_FAR *__RPC_FAR *ppIDispProps);
-
-
- void __RPC_STUB IDrawEx_get_Properties_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
-
- #endif /* __IDrawEx_INTERFACE_DEFINED__ */
-
-
- #ifndef __IView_INTERFACE_DEFINED__
- #define __IView_INTERFACE_DEFINED__
-
- /* interface IView */
- /* [object][dual][oleautomation][uuid] */
-
-
- DEFINE_GUID(IID_IView,0xA45EDFD1,0x6FE3,0x11d2,0x8D,0x6C,0x00,0x00,0x21,0x45,0x2D,0xB6);
-
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("A45EDFD1-6FE3-11d2-8D6C-000021452DB6")
- IView : public IDispatch
- {
- public:
- virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_Properties(
- /* [out][in] */ IDispatch __RPC_FAR *__RPC_FAR *ppIDispProps) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE DrawSetup(
- /* [in] */ IDispatch __RPC_FAR *pIDispProps,
- /* [retval][out] */ BOOL __RPC_FAR *pbResult) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_DC(
- /* [retval][out] */ long __RPC_FAR *pVal) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_DC(
- /* [in] */ long newVal) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE GetBoundRect(
- /* [out] */ long __RPC_FAR *lLeft,
- /* [out] */ long __RPC_FAR *lTop,
- /* [out] */ long __RPC_FAR *lRight,
- /* [out] */ long __RPC_FAR *lBottom) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE SetBoundRect(
- /* [in] */ long lLeft,
- /* [in] */ long lTop,
- /* [in] */ long lRight,
- /* [in] */ long lBottom) = 0;
-
- };
-
- #else /* C style interface */
-
- typedef struct IViewVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- IView __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- IView __RPC_FAR * This);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- IView __RPC_FAR * This);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- IView __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- IView __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- IView __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR __RPC_FAR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID __RPC_FAR *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Invoke )(
- IView __RPC_FAR * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS __RPC_FAR *pDispParams,
- /* [out] */ VARIANT __RPC_FAR *pVarResult,
- /* [out] */ EXCEPINFO __RPC_FAR *pExcepInfo,
- /* [out] */ UINT __RPC_FAR *puArgErr);
-
- /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Properties )(
- IView __RPC_FAR * This,
- /* [out][in] */ IDispatch __RPC_FAR *__RPC_FAR *ppIDispProps);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *DrawSetup )(
- IView __RPC_FAR * This,
- /* [in] */ IDispatch __RPC_FAR *pIDispProps,
- /* [retval][out] */ BOOL __RPC_FAR *pbResult);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_DC )(
- IView __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *pVal);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_DC )(
- IView __RPC_FAR * This,
- /* [in] */ long newVal);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetBoundRect )(
- IView __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *lLeft,
- /* [out] */ long __RPC_FAR *lTop,
- /* [out] */ long __RPC_FAR *lRight,
- /* [out] */ long __RPC_FAR *lBottom);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetBoundRect )(
- IView __RPC_FAR * This,
- /* [in] */ long lLeft,
- /* [in] */ long lTop,
- /* [in] */ long lRight,
- /* [in] */ long lBottom);
-
- END_INTERFACE
- } IViewVtbl;
-
- interface IView
- {
- CONST_VTBL struct IViewVtbl __RPC_FAR *lpVtbl;
- };
-
-
-
- #ifdef COBJMACROS
-
-
- #define IView_QueryInterface(This,riid,ppvObject) \
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
-
- #define IView_AddRef(This) \
- (This)->lpVtbl -> AddRef(This)
-
- #define IView_Release(This) \
- (This)->lpVtbl -> Release(This)
-
-
- #define IView_GetTypeInfoCount(This,pctinfo) \
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
-
- #define IView_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
-
- #define IView_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
-
- #define IView_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
-
-
- #define IView_get_Properties(This,ppIDispProps) \
- (This)->lpVtbl -> get_Properties(This,ppIDispProps)
-
- #define IView_DrawSetup(This,pIDispProps,pbResult) \
- (This)->lpVtbl -> DrawSetup(This,pIDispProps,pbResult)
-
- #define IView_get_DC(This,pVal) \
- (This)->lpVtbl -> get_DC(This,pVal)
-
- #define IView_put_DC(This,newVal) \
- (This)->lpVtbl -> put_DC(This,newVal)
-
- #define IView_GetBoundRect(This,lLeft,lTop,lRight,lBottom) \
- (This)->lpVtbl -> GetBoundRect(This,lLeft,lTop,lRight,lBottom)
-
- #define IView_SetBoundRect(This,lLeft,lTop,lRight,lBottom) \
- (This)->lpVtbl -> SetBoundRect(This,lLeft,lTop,lRight,lBottom)
-
- #endif /* COBJMACROS */
-
-
- #endif /* C style interface */
-
-
-
- /* [propget][id] */ HRESULT STDMETHODCALLTYPE IView_get_Properties_Proxy(
- IView __RPC_FAR * This,
- /* [out][in] */ IDispatch __RPC_FAR *__RPC_FAR *ppIDispProps);
-
-
- void __RPC_STUB IView_get_Properties_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [id] */ HRESULT STDMETHODCALLTYPE IView_DrawSetup_Proxy(
- IView __RPC_FAR * This,
- /* [in] */ IDispatch __RPC_FAR *pIDispProps,
- /* [retval][out] */ BOOL __RPC_FAR *pbResult);
-
-
- void __RPC_STUB IView_DrawSetup_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IView_get_DC_Proxy(
- IView __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *pVal);
-
-
- void __RPC_STUB IView_get_DC_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IView_put_DC_Proxy(
- IView __RPC_FAR * This,
- /* [in] */ long newVal);
-
-
- void __RPC_STUB IView_put_DC_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [id] */ HRESULT STDMETHODCALLTYPE IView_GetBoundRect_Proxy(
- IView __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *lLeft,
- /* [out] */ long __RPC_FAR *lTop,
- /* [out] */ long __RPC_FAR *lRight,
- /* [out] */ long __RPC_FAR *lBottom);
-
-
- void __RPC_STUB IView_GetBoundRect_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [id] */ HRESULT STDMETHODCALLTYPE IView_SetBoundRect_Proxy(
- IView __RPC_FAR * This,
- /* [in] */ long lLeft,
- /* [in] */ long lTop,
- /* [in] */ long lRight,
- /* [in] */ long lBottom);
-
-
- void __RPC_STUB IView_SetBoundRect_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
-
- #endif /* __IView_INTERFACE_DEFINED__ */
-
- #endif /* __XDbDraw_LIBRARY_DEFINED__ */
-
- /* Additional Prototypes for ALL interfaces */
-
- /* end of Additional Prototypes */
-
- #ifdef __cplusplus
- }
- #endif
-
- #endif
-